
// 新建发布新闻的数据库表
module.exports = app => {
  const { INTEGER, STRING, DATE, TEXT } = app.Sequelize;
  const Article = app.model.define('article', {
    id: { type: INTEGER, primaryKey: true, autoIncrement: true }, // 文章id
    title: { type: STRING, allowNull: false }, // 文章标题
    content: { type: TEXT, allowNull: false }, // 文章内容
    author_id: INTEGER, // 作者id
    image_url: STRING, // 图片url
    created_at: { type: DATE, defaultValue: new Date() }, // 文章发布时间
    category_id: INTEGER, // 文章分类id
    // city_id: INTEGER, // 城市id  一个城市会对应多个酒店 外键
    state: { type: STRING, comment: '0为已发布，1为存为草稿' },
  });
  return Article;
};
